sand-paper mandrel - Spanish English Dictionary